<?php
/* [PATHS] */
$tmp = explode('/',dirname(__FILE__));
unset($tmp[count($tmp)-1]);
define('APP_FULL_DIR', implode('/',$tmp).'/');
define('INC_PATH', APP_FULL_DIR.'inc/');
define('CORE_PATH', INC_PATH.'core/');

/* [URL] */
define('APP_PROTOCOL', 'http://');
define('APP_HOST',$_SERVER['HTTP_HOST']);
define('APP_DIR', str_replace($_SERVER['DOCUMENT_ROOT'], '/', APP_FULL_DIR));
define('APP_FULL_URL', APP_PROTOCOL.APP_HOST.APP_DIR);
define('APP_RES_URL', APP_DIR.'resources/');
define('APP_URL_SUFIX', '.html');

/* [DB] */
define('DB_HOST', 'localhost');
define('DB_USER', 'dragos');
define('DB_PASS','intesa');
define('DB_NAME', 'plf');
define('DB_PREFIX', '');

/* [TEMPLATES] */
define('TPL_DIR', APP_DIR.'templates/');
define('ERR_TPL_DIR', TPL_DIR.'error/');
define('APP_TPL_DIR', TPL_DIR.'application/');
define('MAIL_TPL_DIR', TPL_DIR.'mail/');
define('TPL_GATHER_CSS', true);
define('TPL_GATHER_CSS_PREFIX_CLASS', 'template_css_class_');

/* [TEMPLATE PATHS] */
define('TPL_PATH', APP_FULL_DIR.'templates/');
define('ERR_TPL_PATH', TPL_PATH.'error/');
define('APP_TPL_PATH', TPL_PATH.'application/');
define('MAIL_TPL_PATH', TPL_PATH.'mail/');

/* [SESSION] */
define('SESSION_TYPE', 'database'); // available values = database, files, php
define('SESSION_COOKIE', 'plf_cookie'); // only for SESSION_TYPE = database
define('SESSION_EXPIRE', time()+24*60*60); // only for SESSION_TYPE = database
define('SESSION_DIR', APP_FULL_DIR.'tmp/session/'); // only for SESSION_TYPE = files

/* [DEBUG] */
define('DEBUG',(isset($_GET['debug']) ? 1 : 0));

/* [CLEAN] */
unset($tmp);
?>